.home-list .home-tj{
    margin-bottom: 10px;
    font-size: 16px;
    width: 90px;
    height: 40px;
    line-height: 40px;
    position: relative;
    border-bottom: 1px solid #f0c9cf;
}
.home-list .home-tj::after{
    content: "";
    position: absolute;
    border: 4px solid;
    height: 22px;
    top: 10px;
    right: 10px;
    background-clip: padding-box,border-box;
    background-origin: padding-box,border-box;
    -webkit-transform-origin: 0 0;
    transform-origin: 0;
}
.home-list .list-rank::after{
    border-right: 2px solid rgba(200, 220, 201, 1);
    border-image: linear-gradient(transparent, #e3b4b8, #e7b7bb, transparent) 6 4;
}
.home-List-box{
    overflow: hidden;
}
.home-list .hot-rank::after{
    border-right: 2px solid rgba(200, 220, 201, 1);
    border-image: linear-gradient(#bc4258,#ef498b) 5 5;
}
/*textarea输入框*/
textarea::-webkit-input-placeholder {
    /* WebKit browsers */
    font-size: 14px;
    letter-spacing: 1px;
}
/*el-input输入框*/
.el-input{
    --el-input-focus-border-color: #f0c9cf;
}
input::-webkit-input-placeholder {
    /* placeholder颜色 */
    color: #aab2bd;
    /* placeholder字体大小 */
    font-size: 14px;
    letter-spacing: 1px;
}
/*点赞关注*/
.icon-attention{
    width: 1.5em;
    height: 1.5em;
    /*vertical-align: -0.15em;*/
    fill: currentColor;
    overflow: hidden;
    color: red;
}
.item-icon{
    display: flex;
    align-items: center;
}
.item-icon div:nth-child(2){
    margin-left: 20px;
}
.list-num{
    position: relative;
    top: 2px;
    font-size: 14px;
    padding-left: 3px;
}

/*动画*/
